Definition of Scandinavian Peninsula
-
(noun) the peninsula in northern Europe occupied by Norway and Sweden
Synonyms of Scandinavian Peninsula
Antonyms of Scandinavian Peninsula
No Antonyms Found.
Homophones of Scandinavian Peninsula
No Homophones Found.